Sign In
to Vote &
Create Storyboards.
 
SANTA CLARA, Calif. -- The famous Shark Head has arrived at Levi's Stadium. Now it's really a San Jose Sharks home game. Even though there is no roof at Levi's Stadium, meaning there is no way to drop the Shark Head to the ice to make the famou...
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard